MRLVLSGASSFTSNLFCSSQQVNGRGKELKNPISLNHNKDLDFLLKKLAPPLTAVLLAVSPICFPPESLGQTLDIQRGATLFNRACIGCHDTGGNIIQPGATLFTKDLERNGVDTEEEIYRVTYFGKGRMPGFGEKCTPRGQCTFGPRLQDEEIKLLAEFVKFQADQGWPTVSTD